//package com.shimh.cmpp.util;
//
//import com.shimh.cmpp.util.MsgConfig;
//import com.shimh.cmpp.util.MsgContainer;
//import org.apache.log4j.Logger;
//import org.quartz.JobExecutionContext;
//import org.quartz.JobExecutionException;
//import org.springframework.scheduling.quartz.QuartzJobBean;
//
///**
// * 接口调用
// *
// */
//public class MsgActivityTimer extends QuartzJobBean {
//	private static Logger LOGGER = Logger.getLogger(MsgActivityTimer.class);
//
//	/**
//	 * 短信接口长链接，定时进行链路检查
//	 */
//	@Override
//	protected void executeInternal(JobExecutionContext arg0) throws JobExecutionException {
//		LOGGER.info("×××××××××××××开始链路检查××××××××××××××");
//		int count = 0;
//		boolean result = MsgContainer.activityTestISMG();
//		while (!result) {
//			count++;
//			result = MsgContainer.activityTestISMG();
//			if (count >= ( MsgConfig.getConnectCount() - 1)) {// 如果再次链路检查次数超过两次则终止连接
//				break;
//			}
//		}
//		LOGGER.info("×××××××××××××链路检查结束××××××××××××××");
//	}
//}
